olive branches - Alemán Inglés Diccionario